状态模式 State Pattern

定义状态模式

允许对象在内部状态改变时改变它的行为,对象看起来好像修改了它的类。

可以将状态封装成一个独立的类

类图